cation channels - Spanish English Dictionary